/*全局*/
html,body{height:100%; }
body{font-size:100%; background-color:#F2F2F2;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,input,textarea,p,blockquote,table,th,td,iframe{ margin:0;padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
img{ border:0; }
li{ list-style:none; }
input{ border:none; height:50px; }
.clear{clear:both;}
.clearfix:after{content:'';display:table;clear:both;}
.clearfix{*zoom:1;}
.mt10{ margin-top:10px; }
.line{ width:100%; height:1px; font-size:0; background-color:#D9D9D9; }/*用于白色box的分割线，例如登录页用户名密码*/
.form_box{ padding:0 10px; background-color:#FFF; overflow:hidden; }/*白色框区域*/
.big_btn{ overflow:hidden; padding:0 15px; }/*大按钮*/
.big_btn input{ width:100%; height:44px; border-radius:6px; font-size:100%; -webkit-appearance:none; }/*大按钮*/
.red_btn{ background-color:#DB3656; color:#FFF; }/*红色按钮*/
.blue_btn{ background-color:#1F799C; color:#FFF; }/*蓝色按钮*/
.more{ height:44px; padding:0 15px; display:block; background-color:#FFF; border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; margin-top:10px; text-decoration:none; }
.more div{ color:#666; height:44px; background:url(more.png) no-repeat center right; }/*下一步通用*/
.more div span{ margin-right:10px; display:inline-block; line-height:44px; color:#999; }/*下一步通用*/

/*固定的头部*/
.header{ width:100%; overflow:hidden; position:fixed; z-index: 500; top:0; left:0; background-color:#FFF; box-shadow:0px 0px 3px #999; }
.header .RzFalse{ float:left; width:100%; line-height:44px; text-decoration:none; display:block; background-color:#F00; color:#FFF; }
.header .RzFalse span{ margin-left:10px; }
.header .header_logo{ float:left; height:44px; line-height: 44px; margin-left:10px; }
.header .header_logo img{ width:38px; height:38px; margin-top:3px; float:left; margin-right:10px; }
.header .header_logo h1{ font-size:16px; height:30px; line-height:30px; margin-top:7px; float:left; border-left:1px solid #EEE; padding-left:10px; color:#DB3656; }
.header .return{font-size:0.68267rem; height:44px; line-height:44px; text-decoration:none; color:#DB3656; padding-left:12px; background:url(return.png) no-repeat center left; background-size:9px 14px; float:left; margin-left:10px;
max-width:50%; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; white-space:nowrap; }
.header .list{ height:44px; line-height:44px; text-decoration:none; color:#DB3656; padding-left:20px; background:url(header_list_icon.png) no-repeat center left; background-size:16px 14px; float:left; margin-left:10px;font-size:0.68267rem; }
.header input{ padding:0 10px; height:30px; float:right; margin-top:7px; background-color:#DB3656; color:#FFF; -webkit-appearance:none; margin-right:10px; font-size:16px; border-radius:3px; }
.header .write{ font-size:16px;height:44px; padding-left:20px; line-height:44px; color:#DB3656; background:url(header_pen.png) no-repeat center left; background-size:16px 16px; float:right; margin-right:10px; }
.header .header_btn{ height:32px; padding:0 8px; background-color:#D02D4A; color:#FFF; border-radius:4px; float:right; }

/*验证手机号*/
.logo{ width:100%; text-align:center; margin:10px 0; }
.logo img{ width:90px; height:90px; }
.reg_form{ margin-top:10px; }
.reg_form .form_box{ height:30px; padding:5px 15px; }
.reg_form .form_box .tel_icon, .reg_form .form_box .yzm_icon{ width:30px; height:30px; border-right:1px solid #EEE; float:left; }
.reg_form .form_box .tel_icon{ background:url(tel_icon.png) no-repeat center left; background-size:50%; }
.reg_form .form_box .yzm_icon{ background:url(yzm_icon.png) no-repeat center left; background-size:50%; }
.reg_form .form_box .txt{ margin-left:40px; position:relative; }
.reg_form .form_box .txt input{ height:34px; width:100%; margin:0; padding:0; font-size:100%; color:#CCC; }
.reg_form .form_box .sent{ height:34px; line-height:34px; float:right; position:absolute; right:0; top:0; color:#999; }
.reg_form .form_box .sent input{ background-color:#FFF; color:#DB3656; -webkit-appearance:none; }
.tips{ width:100%; overflow:hidden; margin-top:10px; text-align:center; }
.tips a{ color:#999; font-size:75%; text-decoration:none; }
.error1{display: none;width:50%;margin:0 auto;position:absolute;top:80px;margin-left:25%;background: #fff;height:80px;}
.error1 .error_delete{float:right;font:20px 黑体;color:#999;padding-bottom: 8px;margin-right:8px;}
.error1 span{width:80%;margin:0 auto;height:80px;font:13px 黑体;color:#DA304A;display: block;}

/*使用协议*/
.agreement{ padding:54px 10px 20px; font-size:80%; color:#333; }

/*完善资料*/
.improve{ margin-top:55px; }
.improve .avatar{ width:88px; height:110px; margin:10px auto; overflow:hidden; position:relative; }
.improve .avatar img{ width:80px; height:80px; border-radius:100%; border:4px solid #FFF; }
.improve .avatar input{ width:88px; height:88px; opacity:0; position:absolute; left:0; top:0; z-index:2; overflow:hidden;  -webkit-appearance:none;}
.improve .avatar p{ width:88px; height:22px; line-height:22px; font-size:80%; color:#CCC; text-align:center; }
.improve .form_box{ }
.renzheng-cont .renzheng-img{width:100%;text-align: center;height:100px;}
.renzheng-cont{margin-top:60px;}
.renzheng-cont .renzheng-img{width:100%;text-align: center;height:80px;text-align: center;margin-bottom:25px;}
.renzheng-cont .renzheng-img .img{width:60px;height:60px;border-radius: 30px;overflow: hidden;margin:0 auto;}
.renzheng-cont .renzheng-img .img img{width:60px;height:60px;}
.renzheng-cont .renzheng-img .word{color:#A9A9A9;width:100%;text-align: center;padding-top:10px;font-size:90%;}
.renzheng-cont .AMu-form{margin:10px auto;width:100%;background-color: #fff;border-radius: 5px;font-size: 100%;}
.renzheng-cont  .AMu-form .form-horizontal{margin:2%;display:block;}
.renzheng-cont  .AMu-form .AMu-form-list{border-bottom: 1px #EFEFEF solid;}
.renzheng-cont  .AMu-form-list .AMu-form-list-title{float:left;height:40px;width:20%;}
.renzheng-cont  .AMu-form-list .AMu-form-list-title div{height:30px;width:99%;line-height:30px;margin-top:5px;text-align: center;color:#B0B0B0;font-size:90%;border-right:1px #EFEFEF solid;}
.renzheng-cont  .AMu-form-list .AMu-form-list-cont{float:left;height:40px;width:80%;overflow: hidden;text-align: center;line-height: 40px;}
.renzheng-cont  .AMu-form-list .AMu-form-list-cont input{height:40px;width:90%;overflow: hidden;color:#666666;font-size:100%;} 
.renzheng-cont .geren-cont{background-color: #fff;width:100%;height:100px;}
.renzheng-cont .geren-cont textarea{resize:none;width:98%;height:90px;background-color: #fff;overflow:hidden;font-size:100%;margin-left: 1%;margin-top: 5px;border:none;color:#B0B0B0;}
.renzheng-cont .next{width:90%;background: #D02D4A;font-size:120%;color:#fff;height:40px;line-height: 40px;text-align: center;margin:0 auto;margin-top:30px;border-radius: 5px;}
.renzheng-cont .next input{background: #D02D4A;font-size:100%;color:#fff;height:40px;line-height: 40px;text-align: center;width:100%;height:40px; -webkit-appearance:none;border-radius: 5px;}

/*认证信息*/
.doc-num{width:100%;height:40px;background-color: #fff;box-shadow:0px -1px 1px #EEEDF2;}
.doc-num input{width:98%;height:40px;margin-left:2%; -webkit-appearance:none;}
.certificate{ width:70%; height:80%; margin:auto; padding-top:60px; overflow:hidden; position:relative; }
.certificate img{ width:70%; height:80%; }
.certificate input{ width:70%; height:80%; opacity:0; position:absolute; left:0; top:60px; z-index:2; overflow:hidden; -webkit-appearance:none;}

/*病历列表*/
.nav{ width:100%; height:40px; padding-top:44px; }
.nav li{ width:20%; height:40px; float:left; }
.nav li a{ display:block; height:38px; line-height:42px; text-decoration:none; text-align:center; color:#555; background-color:#FFF; font-size:0.614403rem; border-bottom:2px solid #FFF; }
.nav .cli a{ color:#DB3656; border-bottom:2px solid #DB3656; }
.search{ padding:10px; overflow:hidden; box-shadow:3px 3px 3px #999999; }
.search .txt{ width:85%; height:40px; float:left; background:url(search_txt.png) no-repeat; background-size:auto 40px; color:#CCC; font-size:0.68267rem; }
.search .btn_bg{ width:15%; height:40px; float:left; background:url(search_txt.png) no-repeat right; background-size:auto 40px; position:relative; }
.search .btn{ width: 100%; height:30px; display:block; border-left:1px solid #EEE; margin-top:5px; background:url(search_btn_icon.png) no-repeat center; background-size:20px 20px; }
.case_list{}
.case_list a{ text-decoration:none; display:block; overflow:hidden; padding:10px; margin-bottom:10px; background-color:#FFF; box-shadow:2px 0px 2px #ccc; }
.case_list table{ width:100%; }
.case_list td{ border:none; text-align:left; vertical-align:top; }
.case_list .img{ width:60px; height:60px; float:left; margin-right:10px; }
.case_list .img img{ width:58px; height:58px; border:1px solid #FFF; border-radius:58px; }
.case_list h2{ font-weight:bold; color:#333; display:block; margin-bottom:4px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:100%; font-weight:normal; }
.case_list p{ overflow:hidden; clear:both; margin-top:10px;font-size:0.614403rem; }
.case_list .author{ float:left; color:#999; font-size:0.546136rem; }
.case_list .mores{ float:right; }
.case_list span{ float:right; color:#CCC; margin-left:6px; font-size:0.546136rem; }
.case_list .reply{ padding-left:14px; display:inline-block; color:#CCC; text-decoration:none; float:right; background:url(reply_icon.png) no-repeat center left; background-size:10px 10px; }
.case_list .reply2{ padding-left:14px; display:inline-block; color:#CCC; text-decoration:none; float:right; background:url(reply_icon2.png) no-repeat center left; background-size:10px 10px; }
.case_list .time{ color:#CCC; }

/*.case_list h2{ font-weight:bold; color:#333; display:block; margin-bottom:4px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:100%; }
.case_list p{ overflow:hidden; clear:both; }
.case_list .author{ float:left; color:#999; }
.case_list .mores{ float:right; }
.case_list span{ float:right; color:#EEE; margin-left:10px; }
.case_list .reply{ padding-left:14px; display:inline-block; color:#999; text-decoration:none; float:right; margin-left:10px; font-size:80%; background:url(reply_icon.png) no-repeat center left; background-size:10px 10px; }
.case_list .time{ color:#999; font-size:80%; }*/


/*病历详情*/
.case_view{ padding:54px 0px 20px; }
.case_view h1{ font-size:0.750937rem; padding:10px 10px; }
.case_view .author{ padding:5px 10px; overflow:hidden; background-color:#F4F4F4; margin:10px 10px auto; position:relative; }
.case_view .author img{ width:32px; height:32px; border:1px solid #F4F4F4; border-radius:64px; float:left; margin-right:6px; }
.case_view .author h3{ color:#666; font-size:90%; line-height:32px; float:left; margin-right:6px; font-weight:normal; }
.case_view .author span{ color:#999; font-size:80%; line-height:32px; display:inline-block; float:left;width:60%;}
.case_view .author p{ color:#999; font-size:80%; float:left; padding-left:40px; }
.case_view .author a{ width:32px; height:32px; text-decoration:none; text-align:right; position:absolute; right:10px; top:10px; color:#999; font-size:0.54613rem; }
.case_view .con{ padding:10px; overflow:hidden; margin-top:10px; }
.case_view .con img{ width:100%; margin-bottom:10px; }
.case_view_list{ }
.case_view_list li{ text-decoration:none; cursor:default; background-color:#FFF; padding:10px; display:block; border-top:10px solid #EEE; overflow:hidden; }
.case_view_list img{ width:22px; height:22px; float:left; border:1px solid #FFF; border-radius:44px; margin-right:8px; }
.case_view_list h4{ float:left; line-height:22px; font-size:0.54613rem; color:#666; font-weight:normal; }
.case_view_list span{ float:right; line-height:22px; font-size:0.54613rem; color:#999; }
.case_view_list p{ font-size:0.68267rem; color:#333; margin-left:32px; margin-top:6px; float:left; width:90%;}
.case_view_reply_return{width:100%;height:20px;text-align:left;line-height:20px;}
.case_view_reply_return span{color:#3da9e7;font-size:0.54613rem;float:left;padding-left:32px;padding-top:4px;}
.case_view_reply_return_p{border-bottom:1px #F2F2F2 solid;padding-bottom:8px;margin-left:0px!important;}
.case_view_reply_y_p{font-size:0.512rem!important;color:#999!important;width:100%}
.case_view_reply{ position:fixed; left:0; top:0; width:100%; height:1000%; z-index:2; background:url(1px.png); }
.case_view_reply .box{ padding:5px 10px; border:1px solid #FFF; border-radius:4px; background-color:#FFF; overflow:hidden; margin:44px 20px auto; }
.case_view_reply .box_header{ width:100%; overflow:hidden; }
.case_view_reply .box_header span{ float:left; font-size:0.54613rem; line-height:32px; color:#666; }
.case_view_reply .box_header div{ width:32px; height:32px; float:right; background:url(closed.png) no-repeat right center; background-size:16px 16px; }
.case_view_reply .txt{ width:100%; padding:5px 0; }
.case_view_reply .txt textarea{ width:100%; height:88px; -webkit-appearance:none; font-size:0.68267rem; color:#CCC; border:none; }
.case_view_reply .btn{ width:100%; padding:10px 0 5px; border-top:1px solid #EEE; }
.case_view_reply .btn input{ width:100%; height:44px; border:1px solid #DB3656; border-radius:4px; color:#FFF; -webkit-appearance:none; background-color:#DB3656; font-size:100%; }

/*发布病例*/
.case_creat{ padding-top:54px;font-family: "Microsoft YaHei", sans-serif; }
.case_creat .form_box{ }
.case_creat .txt input{ font-size:15px; width:100%; height:44px; overflow:auto; color:#A9A9A9;font-family: "Microsoft YaHei", sans-serif; }
.case_creat .upload_imgs{ width:100%; height:44px; margin-top:10px; }
.case_creat .upload_imgs ul{}
.case_creat .upload_imgs ul li{ width:20%; height:44px; float:left; overflow:hidden; }
.case_creat .upload_imgs li div{ width:44px; height:44px; position:relative; margin:auto; }
.case_creat .upload_imgs li input{ width:44px; height:44px; opacity:0; z-index:2; position:absolute; left:0; top:0;font-family: "Microsoft YaHei", sans-serif; }
.case_creat .upload_imgs li img{ width:44px; height:44px; }
.case_creat select{ width:100%; height:44px; padding-left:0; background:url(select_icon.png) no-repeat center right; background-size:13px 7px; font-size:100%; border:none; color:#A9A9A9; -webkit-appearance:none;font-size:15px; font-family: "Microsoft YaHei", sans-serif;}
/*病历发布-医生列表*/
.dr_list{ margin-top:10px; padding:0 10px; overflow:hidden; }
.dr_list_t{ width:100%; font-size:100%; color:#CCC; }
.dr_list ul{ width:100%; }
.dr_list li{ width:25%; float:left; margin:10px 0; }
.check_box{ width:20px; height: 20px; background:#EEE; border-radius: 100%; position: relative; }
.check_box input{ display:none; }
.check_box label{ display:block; width:16px; height:16px; border-radius:100%; position:absolute; top:2px; left:2px; z-index:1; background: #FFF; }
.check_box label div{ overflow:hidden; white-space:nowrap; float:left; margin-left:26px; font-size:100%; color:#666; margin-top:-4px; }
.check_box input[type=checkbox]:checked + label { background:#DB3656; }

/*视频课程列表*/
.vedio_list{ padding-top:44px; }
.vedio_list a{ display:block; margin:10px 0; overflow:hidden; text-decoration:none; background-color:#FFF; box-shadow:2px 0px 2px #ccc; }
.vedio_list dl{ display:block; padding:10px; overflow:hidden; clear:both; background:url(video_icon.png) no-repeat bottom right; background-size:54px 48px; }
.vedio_list dt{ float:left; width:64px; overflow:hidden; }
.vedio_list dd{ margin-left:74px; }
.vedio_list .avatar{ width:64px; height:64px; border:1px solid #FFF; border-radius:64px; margin-right:10px; }
.vedio_list h1{ font-weight:normal; color:#333; font-size:0.68267rem; }
.vedio_list .author, .vedio_list .time{ color:#999; font-size:0.546136rem; margin-top:6px; }

/*语音课程列表*/
.audio_list{ padding-top:44px; }
.audio_list a{ display:block; margin:10px 0; overflow:hidden; text-decoration:none; background-color:#FFF; box-shadow:2px 0px 2px #ccc; }
.audio_list dl{ display:block; padding:10px; overflow:hidden; clear:both; background:url(audio_icon.png) no-repeat bottom right; background-size:54px 48px; }
.audio_list dt{ float:left; width:64px; overflow:hidden; }
.audio_list dd{ margin-left:74px; }
.audio_list .avatar{ width:64px; height:64px; border:1px solid #FFF; border-radius:64px; margin-right:10px; }
.audio_list h1{ font-weight:normal; color:#333; font-size:100%; }
.audio_list .author, .audio_list .time{ color:#999; font-size:80%; margin-top:6px; }

/*课程详情*/
/*.class_view{ padding-top:44px; }*/
.class_view .about{ width:100%; min-height:148px; height: auto; padding-top:50px; padding-bottom: 20px; background:url(box_about_bg.png) no-repeat; background-size:cover; }
.class_view .about .box{ width:165px; height:78px; margin:auto; background:url(1px_40.png); }
.class_view .about .box div{ width:165px; height:32px; line-height:32px; color:#FFF; font-size:0.546136rem; text-align:center; border-bottom:1px solid #CCC; }
.class_view .about .box h2{ width:165px; height:46px; line-height:46px; color:#FFF; text-align:center; font-size:0.68267rem; }
.class_view h1{ font-size:0.68267rem; margin-top:20px; text-align:center; color:#FFF; margin-left: 5px; margin-right: 5px; line-height: 25px; }
.class_view .avatar{ width:100%; margin-top:10px; overflow:hidden; text-align:center; }
.class_view .avatar img{ width:64px; height:64px; margin:auto; border:1px solid #FFF; border-radius:64px; }
.class_view .avatar p{ font-size:0.546136rem; margin-top:10px; text-align:center; color:#333; }
.class_view .author{ padding: 10px; font-size:0.546136rem; color:#666; }
.class_view_btn_start{ width:100%; height:44px; position:fixed; bottom:0; }
 /*.class_view_btn_closed{ width:50%; height:44px; position:fixed; bottom:0; left:0;float:right;line-height: 44px;text-align: center; left:0;}*/
.class_view_btn_start input{ display:block;width:100%; height:44px; color:#FFF; font-size:0.68267rem; -webkit-appearance:none; border:none; border-radius:0; }
.class_view_btn_start input{ background-color:#08C02A; }

/*邀请好友*/
.add_friend{ padding-top:54px; }
.line-wrapper { background-color:red;width: 100%; height: 60px; overflow: hidden; font-size: 28px; background:#fff;height:60px;border-bottom:1px #D9D9D9 solid;}
.line-scroll-wrapper { white-space: nowrap; height: 60px; clear: both; }
.line-btn-delete { float: left; width:150px; height: 60px; }
.line-btn-delete button { width: 100%; height: 100%; background: red; border: none; font-size: 20px; font-family: 'Microsoft Yahei'; color: #fff; }
.line-normal-wrapper { background:#fff;height:60px;border-bottom:1px #D9D9D9;display: inline-block; line-height: 60px; float: left; }
.line-normal-avatar-wrapper { margin-top:5px;width:50px;height:50px;border-radius: 25px; float: left; margin-left: 12px;overflow: hidden; }
.line-normal-avatar-wrapper img { width: 50px; height: 50px; border-radius:50px; }
.line-normal-left-wrapper { float: left; overflow: hidden; }
.line-normal-info-wrapper { float: left; margin-left:10px; }
.line-normal-user-name { font-size:17px; color:#666; height:60px; line-height:60px; float:left; }


/*个人中心*/
.rz{ display:block; height:44px; line-height:44px; text-decoration:none; background:url(more.png) no-repeat center right; background-size:7px 13px; color:#999; }
.rz h4{ float:left; line-height:44px; font-size:100%; color:#666; font-weight:normal; }
.rz .zt{ float:right; margin-right:20px; }
.rz .zt span{ font-size:80%; }
.rz .zt span.doing{ color:#999; }
.rz .zt span.success{ color:#0C0; }
.rz .zt span.false{ color:#F00; }

/*分页*/

.pages{ padding:0 10px; overflow:hidden; }
.pages .back_page, .pages .next_page{ overflow:hidden; border:1px solid #CCC; border-radius:2px; text-decoration:none; text-align:center; line-height:44px; font-size:0.68267rem; background-color:#FFF; display:block; }
.pages .back_page{ color:#999; margin-top:10px; }
.pages .next_page{ color:#DB3656; }
.page_tips{ width:100%; text-align:center; padding:10px 0; font-size:0.546136rem; color:#999; }
a { text-underline: none;}

/*个人二维码*/
#pewm .hidenav{height:40px;width:100%;position:fixed;display: none;}
#pewm .bg{position:absolute;height:40px;background:#ff7580;width:100%;}
#pewm .bg-word{height:30px;font:15px 微软雅黑;color:#fff;position:absolute;width:100%;text-align: center;padding-top:10px;}

#pewm .head{width:100%;margin:0 auto;text-align: center;padding-top:30px;}
#pewm .head .h-img{width:100px;height:100px;overflow: hidden;border-radius: 50px;margin:0 auto;}
#pewm .head .h-img img{width:100px;height:100px;}
.h10{width:100%;height:10px;}
#pewm .head .h-jieshao{overflow:hidden;margin:0 auto;width:100%;height:70px;color:#fff;font:15px 微软雅黑;line-height: 98px;}
#pewm .head .h-word{color:#333;font:16px 微软雅黑;margin-bottom: 15px;}
#pewm .cont{width:90%;background: #ededed;margin: 0 auto;padding:10px;border-radius: 5px;color:#999;font:14px 微软雅黑;line-height: 1.5}
#pewm .cont span{color:#333;font:15px 微软雅黑;}
#pewm .cimg{margin:0 auto;width:200px;text-align: center;padding-top:30px;}
#pewm .footer{color:#ff7580;font:14px 微软雅黑;line-height: 1.5;width:85%; margin: 0 auto; padding-bottom: 20px;}
#pewm .cimg{width:100%;margin:0 auto;text-align: center;}
#pewm .cimg .cimg1{width:280px;overflow: hidden;position:relative;height:250px;text-align: center;margin:0 auto;}
#pewm .cimg .xr1{float:left;position:absolute;top:0px;}
#pewm .cimg .xr1 img{width:280px;}
#pewm .cimg .xr2{float:left;position:absolute;top:20px;left:65px;}
#pewm .cimg .xr2 img{width:80px;}
/*#pewm{positoin:absolute;z-index: 1;}*/
.tishi{position:absolute;width:100%;z-index: 2;top:0px;left:0px;}
.tishi .tishi_bg{position:relative;width:100%;opacity: 0.9;background: #000;height:700px;}
.tishi .tishi_cont{position:fixed;top:2px;left:0px;width:100%;}
.tishi .tishi_cont .tishi_img{left:0;right:5px;top:10px;float:right;padding-right:7%;padding-top:5px;width:130px;}
.tishi .tishi_cont .tishi_img img{width:130px;}
.tishi .tishi_cont .tishi_word{width:100%;text-align:center;padding-top:90px;width:100%;color:#fff;font-size:130%;font-family: 微软雅黑;}
/*推广有礼*/
#tuig .logo1{padding-top:40px;width:100%;margin:0 auto;text-align: center;}
#tuig .logo1 img{width:55%;}
#tuig .t-word{color:#000;font:20px 微软雅黑;margin:0 auto;width:100%;text-align: center;padding-bottom: 20px;padding-top: 30px;}
#tuig .t-img img{width:80%;}
#tuig .t-img {width:100%;text-align: center;padding-bottom: 20px;}
#tuig .cont{width:90%;color:#666;margin: 0 auto;padding:10px;font:17px 微软雅黑;line-height: 1.5}
#tuig .btn{width:100%;text-align: center;margin:0 auto;padding-top:20px;padding-bottom: 40px;}
#tuig .btn .btn-a{ display:inline-block; padding-left:40px; background:url(tuig3.jpg) no-repeat;}
#tuig .btn .b-img{float:left;height:30px;width:40px;}
#tuig .btn .b-word{color:#db3655;font:20px 微软雅黑;height:30px;border-bottom: 1px #db3655 solid;float:left;}
.clear{clear:both;}

/*聊天*/
.chat_header{ width:100%; height:32px; padding:8px 0; position:fixed; top:0; left:0; background:url(write_bg_80.png); box-shadow:2px inset #CCC; -webkit-box-shadow:2px inset #CCC; -moz-box-shadow:2px inset #CCC; }
.chat_header .icon{ width:32px; height:32px; display:inline-block; }
.chat_header .icon_qzt{ background:url(chat001.png) no-repeat; float:left; margin-left:8px; background-size:100%; }
.chat_header .icon_qzy{ background:url(chat003.png) no-repeat; float:right; margin-right:16px; background-size:100%; }
.chat_header .icon_history{ background:url(hist.png) no-repeat; float:right; margin-right:8px; background-size:100%; }
.chat_header .icon_history input{ width:32px; height:32px; line-height:128px; background-color:transparent; overflow:hidden; }

/*新的 footer
#chat footer{ width:100%; height:64px; padding:8px 0; position:fixed; bottom:0; left:0; background-color:#CCC; border-top:1px solid #999; }
#chat footer .icon_vol{ width:32px; height:32px; float:left; margin-left:8px; overflow:hidden; margin-right:8px; }
#chat footer .icon_vol img{ width:32px; height:32px; }
#chat footer .icon_img{ width:32px; height:32px; float:right; margin-left:8px; margin-right:8px; }
#chat footer .icon_img a{ width:32px; height:32px; display:inline-block; background:url(chat005.png) no-repeat; background-size:100%; }
#chat footer .send-btn{ width:64px; height:32px; float:right; }
#chat footer .send_btn .btn{ width:64px; height:32px; background-color:#F00; border-radius:2px; color:#FFF; margin-left:8px; margin-right:8px; -webkit-appearance:none; }
#chat footer .txt_box{ height:32px; padding:0 4px; }
#chat footer .txt_box .txt{ width:100%; height:32px; border-radius:2px; border-left:1px solid #CCC; border-top:1px solid #CCC; border-right:1px solid #EEE; border-bottom:1px solid #EEE; -webkit-appearance:none; }*/




/*
#chat header{height:50px;width:96%;background:#fff;font:110% 微软雅黑;color:#D02D4A;position:fixed;top:0px;padding-left:2%;padding-right:2%;}
#chat header a{color:#ff7580;}
#chat header .news-btn{text-align:center;float:left;line-height: 50px;text-align: center;width:9%;min-width: 9%;height:50px;overflow: hidden;margin-right:1%;}
#chat header .news-btn1{margin-right:0;}
#chat header .news-btn5 img{width:50%;padding-top:2%;}
#chat header .news-btn3 img{width:60%;padding-top:2%;}
#chat header .chat_name{float:left;line-height: 50px;text-align: center;width:58%;height:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#chat header .news-btn2 img{width:80%;padding-top:2%;}
*/


/*#chat .content{position:relative;z-index:-9999;}*/
#chat .content .chat-item-o{width:100%;text-align: right; margin: 5px 0;  padding: 5px 0; }
#chat .style1{float:left;width:15%;}
#chat .content .chat-item-img{width:100%;height:40px;overflow: hidden;border-radius: 20px;text-align: center;}
#chat .content .chat-item-img img{width:40px;height:40px;border-radius: 20px;}
#chat .content .chat-item-contl{text-align: left;margin-left:2%;float:left;width:83%;overflow:hidden;word-break:break-all;color:#666;margin-bottom:15px;}
#chat .content .chat-item-contr .font{float:right;background-color: #fff;border-radius: 8px;padding:8px;min-height: 25px;min-width: 1px;max-width: 75%;box-shadow: 0 0 2px #E7E7E7;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #E7E7E7 0px 0px 2px; -moz-box-shadow: #E7E7E7 0px 0px 2px;}
#chat .content .chat-item-contl .font{float:left;text-align:left;background-color: #fff;border-radius: 8px;padding:8px;min-height: 25px;min-width: 1px;max-width: 75%;box-shadow: 0 0 2px #E7E7E7;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #E7E7E7 0px 0px 2px; -moz-box-shadow: #E7E7E7 0px 0px 2px;}
#chat .content .chat-item-m{padding:5px 0;text-align: right; margin: 5px 0; width:100%;}
#chat  .chat-item-m .chat-item-contr .yuy-cont{float:right;margin-right:8px;}
#chat  .chat-item-m .chat-item-contr .yuy-cont img{margin-top:3px;}
#chat .chat-item-m .chat-item-img img{text-align:right; width:40px;height:40px;border-radius: 20px;}
#chat .chat-item-m .chat-item-img{text-align: center; width:100%;height:40px;}
#chat  .chat-item-o .chat-item-contl .yuy-cont{margin-left:8px;float:left;}
#chat  .chat-item-o .chat-item-contl .yuy-cont img{margin-top:3px;}
#chat .yuy-word{font-size:120%;color:#A6A6A6;}
#chat .style2{height:40px;float:right;width:15%;}
/*#chat  .font-left{margin-right:10%;}
#chat  .font-right{margin-left:10%;}*/
#chat .content .chat-item-contr{float:right;width:83%;margin-right:2%;overflow:hidden;word-break:break-all;color:#666;margin-bottom:15px;text-align: right;}
#chat .floorbg{position: fixed;width:100%;height:100%;background-color: #000;top:0;z-index: 10;opacity:0;display: none;}



#chat footer  .send-btn input{width:100%;height:100%;background:#ff7580;opacity: 0;-webkit-appearance:none;}
/*#chat footer{z-index: 20;width:100%;height:40px;position:fixed;bottom:0px;padding-top:8px;padding-bottom:8px;background:#F0EFF4;border-top:1px #cccccc solid;}*/
#chat footer .wenzi .input-text{height:40px;margin-left:50px;margin-right:135px;}
#chat footer  .input-btn11, #chat footer .input-btn12{width:40px;height:40px;float:left;overflow: hidden;margin-left:5px;}
#chat footer  .input-btn11 img, #chat footer .input-btn12 img {width:35px;height:35px;padding-top:3px;}
#chat footer .wenzi .input-images{width:40px;height:40px;overflow: hidden;float:right;margin-right:5px;;margin-left:5px;margin-top:3px;}
#chat footer .wenzi .input-images img{width:35px;height:35px;}
#chat footer .wenzi .input-text input{width:100%;height:40px;border-radius: 5px;background-color: #fff;-webkit-appearance:none;font-size:100%;}
#chat footer .wenzi .send-btn{width:70px;height:40px;float:right;line-height: 40px;font-size:110%;text-align: center;margin-left:5px;margin-right:5px;color:#fff;background:#D02D4A;border-radius: 10px;}
.system_msg{color: #BDBDBD;font-style: italic;}
.user_name{font-weight:bold;}
.user_message{color: #88B6E0;}
#chat footer .yuyin .input-text,#chat footer .yuyin .input-text1,#chat footer .yuyin .input-text2{width:70%;height:40px;float:left;border-radius: 5px;background-color: #ECEBF0;margin-left:5%;line-height: 40px;text-align: center;color:#777779;font-size:110%;}
#chat footer .input-btn{width:9%;height:40px;float:left;overflow: hidden;margin-left:1%;}
#chat footer .yuyin{display:none;}
#chat footer .yuyin .input-text input,#chat footer .yuyin .input-text1 input,#chat footer .yuyin .input-text2 input{width:95%;height:40px;-webkit-appearance:none;}






#chat .chat-item-o .chat-item-contl .name {font-size: 70%;color: #BBBBBB;text-align: left;width: 100%;height: 20px;line-height: 20px;}
#chat .chat-time{color:#bbb;font-size:80%;width:100%;text-align: center;}
#chat .lead-qun{position:absolute;top:50px;height:100%;width:100%;z-index: 200;}
#chat .lead-qun .lead-qun-bg{background: #000;opacity: 0.8;width:100%;height:100%;position:absolute;top:0;}
#chat .lead-qun .lead-qun-img1{position:absolute;width:100%;height:90px;top:10px;left:20px;}
#chat .lead-qun .lead-qun-img1 img{height:90px;}
#chat .lead-qun .lead-qun-word{position:absolute;top:110px;color:#D4D4D5;margin-left:60px;}
#chat .lead-qun .lead-qun-img2{position:relative;width:90px;height:60px;top:170px;margin:0 auto;}
#chat .lead-qun .lead-qun-img2 img{height:60px;}
/*群资料*/
.class-center-footer{ width:100%; height:44px; overflow:hidden; text-align:center; position:fixed; bottom:0; left:0; background:url(white_1x88.png); background-size:contain;  }
.class-center-footer a{ width:24px; height:24px; display:inline-block; margin-top:10px; background:url(closed_icon.png) no-repeat; background-size:100%; }
.class-center-con{ width:100%; height:100%; }
.class-center-erweima{ height:52px; border-bottom:1px solid #EEE; padding:56px 16px 8px; }
.class-center-erweima img{ width:44px; height:44px; float:right; padding:0px; border:1px solid #EEE; border-radius:2px; }
.class-center-erweima span{ float:right; margin-right:8px; line-height:52px; font-size:60%; color:#999; }
.class-center-view{ padding:16px 16px 52px; }
.class-center-view .qi-cont{line-height: 1.5;color:#8E8E8E;padding-bottom:15px;}
/*修改群资料*/
.edit-qunziliao-name{padding-top:50px;}
.edit-qunziliao-name .p{height: 40px;line-height: 40px;font-size: 90%;color:#9F9F9F;}
.edit-qunziliao-name .p-input{width:100%;height:45px;border-top:1px #EDEDED solid;border-bottom:1px #EDEDED solid;font-size: 100%;color:#333;line-height: 45px;background: #fff;}
.edit-qunziliao-name input{width:96%;height:45px;border-top:1px #EDEDED solid;border-bottom:1px #EDEDED solid;font-size: 100%;color:#333;line-height: 45px;margin-left:2%;margin-right:2%;outline: none;}
 .edit-qunziliao-inst .p{height: 40px;line-height: 40px;font-size: 90%;color:#9F9F9F;}
 .edit-qunziliao-inst .p-edit{width:100%;background: #ccc;margin-bottom:20px;}
 .wancheng{width:90%;margin:0 auto;text-align: center;background: #D02D4A;color:#fff;font-size: 110%;height:40px;line-height: 40px;border-radius: 5px;}

/*群成员*/
.header .qun-unit{color:#D02D4A;position:fixed;left:40%;line-height:45px;font-size:120%;height:40px;text-align:center;}
.qun-unit-list1{padding-top:50px;}
.qun-unit-list .qun-title{line-height: 40px;line-height: 40px;font-size: 90%;color:#9F9F9F;width:94%;margin-left:3%;margin-right:3%;}
.qun-unit-list ul li{width:100%;height:80px;background-color: #fff;margin-bottom:1px;}
.qun-unit-list ul li a{color:#666;text-decoration: none;display: block;width:100%;height:80px;}
.qun-unit-list ul li .q-img{float:left;width:60px;text-align: center;height:60px;overflow: hidden;border-radius: 30px;margin-left:20px;margin-top:10px;;}
.qun-unit-list ul li .q-img img{width:60px;height:60px;}
.qun-unit-list ul li .p-cont{margin-left:90px;margin-right: 0px;padding-top:10px;padding-bottom: 10px;}
.qun-unit-list ul li .p-cont .p-name{height:30px;width:100%;color:#333;line-height: 30px;}
.qun-unit-list ul li .p-cont .p-name span{font-size:80%;color:#999;}
.qun-unit-list ul li .p-cont .p-position{height:20px;line-height: 20px;font-size:80%;color:#999;}
.qun-exit-btn{ width:100%; height:52px; color:#D02D4A; line-height:52px; text-align:center; }

/*成员列表*/
#unit-list{padding-top:40px;}
#unit-list .qun-unit-list .qun-title{line-height: 40px;line-height: 40px;font-size: 90%;color:#9F9F9F;width:94%;margin-left:3%;margin-right:3%;}
#unit-list .qun-unit-list ul li{width:100%;height:60px;background-color: #fff;margin-bottom:1px;}
#unit-list .qun-unit-list ul li a{color:#666;text-decoration: none;display: block;width:100%;height:80px;}
#unit-list .qun-unit-list ul li .q-img{float:left;width:50px;text-align: center;height:50px;overflow: hidden;border-radius: 25px;margin-left:10px;margin-top:5px;;}
#unit-list .qun-unit-list ul li .q-img img{width:60px;height:60px;}
#unit-list .qun-unit-list ul li .p-cont{margin-left:70px;margin-right: 0px;padding-top:5px;padding-bottom: 15px;}
#unit-list .qun-unit-list ul li .p-cont .p-name{height:30px;width:100%;color:#333;line-height: 30px;}
#unit-list .qun-unit-list ul li .p-cont .p-name .name{float:left;height:30px;font-size: 100%;color:#333;}
#unit-list .qun-unit-list ul li .p-cont .p-name .no-renzheng{width:15px;height: 15px;overflow: hidden;padding-top:7px;display:block;}
#unit-list .qun-unit-list ul li .p-cont .p-name .no-renzheng img{width:15px;height: 15px;}
#unit-list .qun-unit-list ul li .p-cont .p-name .pass-btn{float:right;width:40px;height:25px;border-radius: 5px;color:#fff;line-height: 25px;text-align: center;background:#13C12A; font-size: 80%;margin-right: 3px;}
#unit-list .qun-unit-list ul li .p-cont .p-name .delete-btn{float:right;width:40px;height:25px;border-radius: 5px;color:#fff;line-height: 25px;text-align: center;background: #D6D6D6;font-size: 80%;}
#unit-list .qun-unit-list ul li .p-cont .p-name .remove{float:right;font-size: 60%;height:25px;line-height: 25px;padding-right:2px;color:#D6D6D6;}
#unit-list .qun-unit-list ul li .p-cont .p-name .aide{float:right;font-size: 60%;height:25px;line-height: 25px;padding-right:5px;color:#13C12A;}
#unit-list .qun-unit-list ul li .p-cont .p-name .aideclick{color:#D6D6D6;float:right;font-size: 60%;height:25px;line-height: 25px;padding-right:5px;}
#unit-list .qun-unit-list ul li .p-cont .p-name span{font-size:80%;color:#999;}
#unit-list .qun-unit-list ul li .p-cont .p-position{height:20px;line-height: 20px;font-size:80%;color:#999;}


/*创建群组列表 —— 201604091421调整*/
.creat_class_list{ width:100%; overflow:hidden; }
.creat_class_list_header{ padding:16px; height:32px; overflow:hidden; }
.creat_class_list_header_btn{ height:32px; padding:0 16px; line-height:32px; background-color:#D02D4A; color:#FFF; font-size:100%; float:right; border-radius:2px; }
/*无群时*/
.creat_class_list_con_none_box{ width:100%; text-align:center; }
.creat_class_list_con_none{ width:245px; height:328px; margin:auto; background:url(creat_class_list_con_none_bg.png) center top no-repeat; background-size:100%; }
/*有群时*/
.creat_class_list_con{ width:100%; overflow:hidden; }
.creat_class_list_con a{ text-decoration:none; }
.creat_class_list_con table{ width:100%; border:none; }
.creat_class_list_con td{ border-bottom:1px solid #F2F2F2; background-color:#FFF; height:52px; }
.creat_class_list_con_w8{ width:8px; }
.creat_class_list_con_w16{ width:16px; }
.creat_class_list_con_icon{ width:28px; height:52px; background:url(creat_class-list_con_ul_li_bg.png) no-repeat; background-size:100%; }
.creat_class_list_con_tips{ width:44px; height:52px; text-align:right; line-height:44px; }
.creat_class_list_con_tips span{ width:24px; height:24px; line-height:24px; text-align:center; color:#FFF; background-color:#F00; border-radius:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block; }
.creat_class_list_con_name{ padding-left:8px; }
.creat_class_list_con_name h2{ font-size:100%; color:#333; display:inline; font-weight:normal; }
.creat_class_list_con_name span{ font-size:100%; color:#999;}

/*创建群组详情 201604091444调整*/
.creat_class_view{ width:100%; overflow:hidden; }
.creat_class_view h2{ padding:0 16px; height:44px; line-height:44px; font-weight:normal; color:#999; font-size:80%; }
.creat_class_view_title{ padding:0 16px; height:52px; line-height:52px; background-color:#FFF; }
.creat_class_view_title input{ width:100%; height:52px; font-size:120%; color:#333; -webkit-appearance:none; }
.creat_class_view_more{ }
.creat_class_view_more_line{ margin-left:16px; height:1px; font-size:0; background-color:#F2F2F2; }
.creat_class_view_more ul{}
.creat_class_view_more ul li{ height:52px; line-height:52px; padding:0 16px; clear:both; overflow:hidden; background-color:#FFF; }
.creat_class_view_more ul li h3{ font-size:100%; float:left; color:#999; font-weight:normal; }
.creat_class_view_more ul li div{ float:right; margin-top:8px; }
.creat_class_view_btn{ padding:0 16px; height:52px; margin-top:16px; }
.creat_class_view_btn input{ width:100%; height:52px; border-radius:4px; color:#FFF; font-size:100%; -webkit-appearance:none; }

/*编辑群主题 201604091552调整*/
.class_view_edit{ width:100%; overflow:hidden; margin-top:48px; }
.class_view_edit h2{ padding:0 16px; height:44px; line-height:44px; font-weight:normal; color:#999; font-size:80%; }
.class_view_edit_title{ padding:0 16px; height:52px; line-height:52px; background-color:#FFF; }
.class_view_edit_title input{ width:100%; height:52px; font-size:120%; color:#333; -webkit-appearance:none; }
/*.class_view_edit_btn{ margin:0 16px; height:52px; line-height:52px; text-align:center; margin-top:16px; border-radius:4px; color:#FFF; font-size:100%; background-color: #D02D4A; }*/
.class_view_edit_more{ padding:0 16px; }

/*群聊天页 201604091647调整*/
.class_talk_con{ width:100%; height:100%; background:url(loading.gif) no-repeat center; }

.class_talk_con_header{ width:100%; /*overflow:hidden; */position:fixed; top:0; left:0;height:180px; z-index:99;}
.class_talk_con_header_video{ width:100%; height:180px; overflow:hidden; background:#000;text-align:center; z-index:999;/*z-index:-9999;*/}
/*#big-chat{position:fixed;top:180px;overflow:auto}*/
/*.class_talk_con_header_video video{position:fixed;top:0px;}*/
.class_talk_con_header dl{ height:32px; display:block; padding:8px; background:url(white_bg_90.png); box-shadow:0px 2px 2px #DDD; }
.class_talk_con_header dd{ width:32px; height:32px; }
.class_talk_con_header dd a{ width:32px; height:32px; display:inline-block; }

.class_talk_con_header .class_talk_con_header_line{ width:1px; height:32px; background-color:#DDD; float:left; margin:0 8px; }

.class_talk_con_header .class_talk_con_header_line1{ width:1px; height:32px; background-color:#DDD; float:right; margin:0 8px; }
.class_talk_con_header .in_class_document{ width:32px; height:32px; float:right;}
.class_talk_con_header .in_class_document a{ width:32px; height:32px; background:url(in_class_document.png) no-repeat center; display:inline-block; background-size:80%; }
.class_talk_con_header .return_class_list{ width:32px; height:32px; float:left;}
.class_talk_con_header .return_class_list a{ width:32px; height:32px; background:url(class_list_icon1.png) no-repeat center; display:inline-block; background-size:30%;background-position:7px 8px; }
.class_talk_con_header .in_class_group{ width:32px; height:32px; float:left; }
.class_talk_con_header .in_class_group a{ width:32px; height:32px; background:url(class_list_group.png) no-repeat; display:inline-block; background-size:100%; }
.class_talk_con_header .in_class_view{ float:right; }
.class_talk_con_header .in_class_view a{ width:32px; height:32px; background:url(class_list_view.png) no-repeat; display:inline-block; background-size:100%; }
.class_talk_con_header_history{ width:88px; height:30px; text-align:center; border-left:1px solid #EEE; border-top:1px solid #EEE; border-bottom:1px solid #EEE; background-color:#FFF; float:right; margin-top:8px; position:relative; border-radius:19px 0 0 19px; }
.class_talk_con_header_history div{ width:88px; height:28px; line-height:32px; color:#CCC; font-size:70%; text-align:center; }
.class_talk_con_header_history input{ width:88px; height:28px; opacity:0; position:absolute; left:0; top:0; -webkit-appearance:none; }

.time-bg{ width:100%; height:100%; /*background:url(white_bg_100.png); */z-index:999; position:fixed; top:0; left:0; display:none; }
.time-bg .time{ width:132px; height:132px; position:absolute; left:50%; bottom:180px; margin-left:-66px; border-radius:8px; background:url(audio_icon.png) no-repeat center; background-size:100%; text-align:center; font-size:160%; color:#FFF; font-weight:bold; font-family:Microsoft Yahei; }
.time-bg .time span{ width:100%; overflow:hidden; text-align:center; }

/*#chat .time-bg{z-index:30;width:100%;text-align: center;position:fixed;top:200px;font-size:200%;background:#000;opacity: 0.6;color:#fff;padding:15px 0; display:none;width:30%;margin-left:35%;margin-right:35%;}
#chat .time-bg img{width:20px;}*/


.class_talk_con_view{ width:100%; height:100%; background-color:#F2F2F2; }
.class_talk_con_footer{ width:100%; overflow:hidden; padding:8px 0 16px 0; position:fixed; bottom:0; left:0; z-index:7777; }
#class_talk_con_footer_frame{ float:right; }
#class_talk_con_footer_frame td{ }
.class_talk_con_footer .w44pl{ width:44px; padding:0 8px; }
.class_talk_con_footer .w44pr{ width:44px; padding-right:8px; position:relative; }

.class_talk_con_footer_icon_txt{ width:44px; height:44px; background:url(talk_icon2.gif) no-repeat center #5C94C6; float:right; box-shadow:0px 3px 3px #CCC; border-radius:22px; position:absolute; left:0; top:0; z-index:9; background-size:24px 24px; }

.closeabs{ width:44px; height:44px; border-radius:44px; background:url(talk_icon_cloed.png) no-repeat center #FFFFFF; background-size:24px 24px; position:absolute; left:0; top:0; z-index:999; }

.class_talk_con_footer_icon_audio, .class_talk_con_footer_icon_image{ width:44px; height:44px; box-shadow:0px 3px 3px #CCC; border-radius:22px; float:right; }
.class_talk_con_footer_icon_image{ background:url(talk_icon_img.png) no-repeat center #FFF; background-size:24px 24px; }
.class_talk_con_footer_icon_audio{ background:url(talk_icon_audio.png) no-repeat center #FFF; background-size:24px 24px; }

.class_talk_con_footer_icon_audio_on, .class_talk_con_footer_icon_audio_off{ width:100%; height:44px; background-color:#FFF; line-height:44px; text-align:center; font-weight:bold; margin-right:8px; color:#5C94C6; border-radius:22px; box-shadow:0px 3px 3px #CCC; }
.m_hide, .m_show{ padding-right:8px; }

.audio_xx{ width:100%; }
.audio_xx .class_talk_con_footer_icon_audio{ width:100%; }


/*文字发送*/
.txtsendbg{ width:100%; height:260%; position:fixed; bottom:0; left:0; background-color:#000; opacity:0.8; z-index:8888; }
.txtsendcontent{ width:100%; position:fixed; left:0; top:0; z-index:9999; height:100%; }
/*.txtsendcontent{ width:100%; height:1000%; position:absolute; left:0; top:40%; z-index:9999; }*/
.txt_pos{ padding:0 16px; overflow:hidden; background-color:#EEE;height:100%; }
.txt_pos_header{ width:100%; height:44px; overflow:hidden; clear:both; }
.txt_pos_header_cancel, .send-btn{ font-size:100%; line-height:44px; }
.txt_pos_header_cancel{ float:left; color:#999; }
.send-btn{ float:right; color:#5C94C6; text-decoration:underline; padding-left:24px; background:url(post_btn_icon.png) no-repeat left center; background-size:24px 24px; }
.txt_pos_input{ padding:0 4px; }
.txt_pos_input textarea{ width:100%; height:128px; padding:4px 0; font-size:100%; border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-radius:2px; -webkit-appearance:none; box-shadow:1px 1px 2px #EEE inset; -webkit-box-shadow:1px 1px 2px #EEE inset; -moz-box-shadow:1px 1px 2px #EEE inset; }



/*创建群组
#create-qun header {width:100%;height:47px;}
#create-qun header .create-qun-btn{width:82px;height:32px;border-radius: 5px;background: #D53956;color:#fff;position:fixed;right:10px;top:5px;text-align: center;line-height: 32px;font-size: 90%;}
#create-qun .cre-qun-cont{}
#create-qun .cre-qun-cont .c-img{width:100%;height:150px;}
#create-qun .cre-qun-cont .c-img img{position:absolute;top:57px;right:95px;width:70px;}
#create-qun .cre-qun-cont  .word{text-align: center;width:100%;height:30px;line-height: 30px;color:#B1B1B1;}
#create-qun .cre-qun-cont .img{margin-top:20px;width:100%;text-align: center;overflow: hidden;position:relative;}
#create-qun .cre-qun-cont .img img{width:250px;}
#create-qun .cre-qun-cont .word2{text-align: center;width:100%;color:#B1B1B1;position:absolute;top:260px;line-height: 1.5;}
.menu-btn{width:100%;background: #fff;height:50px;border-top:1px #EDEDED solid;position:fixed;bottom:0px;}
.menu-btn li{float: left;width:33%;border-right:1px #EDEDED solid;height:50px;text-align: center;line-height: 50px;}
.menu-btn li .menu-list{background:url(chat011.png) no-repeat center left;padding-left:14px;line-height: 11px;background-size: 8px 7px;}
.menu-btn li  .fore1{border-right:none;}
.menu-btn li .hover{background:url(chat010.png) no-repeat center left;color:#D93557;padding-left:14px;line-height: 11px;background-size: 8px 7px;}
#create-qun .cre-qun-cont .cre-c-list{background:#fff;}
#create-qun .cre-qun-cont .cre-c-list li{width:100%;height:50px;border-bottom:1px #F8F8F8 solid;line-height: 50px;color:#333;}
#create-qun .cre-qun-cont .cre-c-list li a{width:100%;height:50px;display: block;color:#333;text-decoration: none;}
#create-qun .cre-qun-cont .cre-c-list li span{overflow:hidden;float:left;display: block;height:50px;width:75%;padding-left:4%;padding-right:4%;}
#create-qun .cre-qun-cont .cre-c-list li div{float:right;width:20px;height:20px;background: #ff0000;color:#fff;text-align: center;line-height: 20px;margin-top:15px;border-radius:10px;margin-right:15px;}
*/


/*会议报名*/
#AddMeet_users input{border:none;}
#AddMeet_users header{height:40px;width:100%;line-height: 40px;color:#fff;font-size: 160%;text-align: center;background-color: #d02d4a;margin-bottom: 10px;}
#AddMeet_users .AMu-form{margin:10px auto;width:100%;background-color: #fff;border-radius: 5px;font-size: 140%;}
#AddMeet_users .AMu-form .form-horizontal{margin:2%;display:block;}
#AddMeet_users .AMu-form .form-horizontal .AMu-form-list{border-bottom: 1px #EFEFEF solid;}
#AddMeet_users .AMu-form .form-horizontal .AMu-form-list1{}
#AddMeet_users .AMu-form-list .AMu-form-list-title{float:left;height:40px;width:20%;}
#AddMeet_users .AMu-form-list .AMu-form-list-title div{height:30px;width:99%;line-height:30px;margin-top:5px;text-align: center;color:#B0B0B0;font-size:100%;border-right:1px #EFEFEF solid;}
#AddMeet_users .AMu-form-list .AMu-form-list-cont{float:left;height:40px;width:80%;overflow: hidden;text-align: center;line-height: 40px;}
#AddMeet_users .AMu-form-list .AMu-form-list-cont input{height:40px;width:90%;overflow: hidden;} 
#AddMeet_users .AMu-form-list .AMu-form-list-cont select{height:40px;width:100%;overflow: hidden;border:none;text-align: center;   border: 1px #fff solid;}
#AddMeet_users .AMu-form-list .AMu-form-list-cont .AMu-radio{height:15px;width:15px;}
#AddMeet_users .AMu-sub-btn{width:90%;margin:20px auto;text-align: center;padding-bottom:20px;}
#AddMeet_users .AMu-sub-btn input{height:35px;width:100%;text-align: center;background-color: #d02d4a;color:#fff;font-size:120%;border-radius: 5px;}
#AddMeet_users .content{width:90%;margin:5px auto;line-height: 1.5;color:#d02d4a;font-family: 微软雅黑;font-size: 110%;}
#AddMeet_users .cont-tel{height:40px;width:100%;margin:0 auto;text-align: center;color:#d02d4a;font-family: 微软雅黑;line-height: 40px;}
#AddMeet_users .cont-tel .cont-tel-title{font-size: 120%;color:#d02d4a;text-align: center;height:40px;line-height:40px;}
#AddMeet_users .cont-tel .cont-tel-num{font-size: 140%;color:#d02d4a;text-align: center;height:40px;line-height:40px;}

/*学组列表*/
.stu-grp{padding-top:55px;}
/*.stu-grp ul li{font-size:120%;color:#333;margin-bottom:5px;background-color: #fff;height:50px;line-height: 50px;padding-left:3%;width:94%;padding-right: 3%;overflow: hidden;}
.stu-grp ul li img{width:40px;height:40px;padding-top:5px;float:left;padding-right:10px;}
.stu-grp ul li span{float:left;}
.stu-grp ul li a{color:#333;text-decoration: none;height:50px;width:100%;display: block;}*/
.stu-grp .stu-grp-a{color:#333;text-decoration:none;display:block;height:50px;width:100%;margin-bottom: 3px;}
.stu-grp .stu-grp-a table{margin-bottom:3px;background:#fff;}
.stu-grp .stu-grp-a table tr{height:50px;width:100%;}
.stu-grp .stu-grp-a table tr .td-img{text-align:center;height:50px;width:60px;}
.stu-grp .stu-grp-a table tr .td-img img{width: 40px;height: 40px;float: left;padding-right: 10px;padding-left: 10px}
.stu-grp .stu-grp-a table tr .td-word{height:50px;font-size:110%;}

/*会务列表*/
.meeting-list{padding-top:55px;}
.meeting-list ul li{font-size:120%;color:#333;margin-bottom:5px;background-color: #fff;height:60px;line-height: 60px;padding-left:3%;width:94%;padding-right: 3%;overflow: hidden;}
.meeting-list ul li img{width:40px;height:40px;padding-top:10px;float:left;padding-right:10px;}
.meeting-list ul li span{float:left;}
.meeting-list ul li a{color:#333;text-decoration: none;height:60px;width:100%;display: block;}

/*会议列表*/
/*.meetcont-list{padding-top:55px;}
.meetcont-list ul li{margin-bottom:5px;height:120px;width:100%;background-color: #fff;overflow: hidden;}
.meetcont-list ul li a{color:#333;text-decoration: none;height:120px;width:100%;display: block;}
.meetcont-list ul li .meet-img{width:40%;height:100%;overflow: hidden;float:left;}
.meetcont-list ul li .meet-img img{width:80%;height:80%;padding-top:10%;padding-left:10%;}
.meetcont-list ul li .meet-list-cont{padding-top:3%;padding-right:1%;width:96%;}
.meetcont-list ul li .meet-list-cont  .title{width:100%;font-size:90%;color:#333;line-height: 1.2;padding-bottom: 3px;}
.meetcont-list ul li .meet-list-cont .item{color:#666;font-size:70%;}*/




/*.meetcont-list{padding-top:2.347rem;}
.meetcont-list ul li{margin-bottom:0.2133rem;padding:0.64rem;background-color: #fff;overflow: hidden;}
.meetcont-list ul li a{color:#333;text-decoration: none;}
.meetcont-list ul li img{float:left;width:5.4187rem;height:3.84rem;margin-right:0.32rem;}
.meetcont-list .meet-list-cont{padding-left:5.76rem;font-family:微软雅黑;margin-top:-0.05rem;}
.meetcont-list .meet-list-cont h2{font-weight: normal;font-size: 0.5973rem;min-height:1.26rem;color:#333;margin-bottom:0.2133rem;}
.meetcont-list .meet-list-cont p{font-size: 0.4267rem;color:#666;}*/

/*创建群组详情*/
#create-qun-d .qun-list .qun-title{line-height: 40px;line-height: 40px;font-size: 90%;color:#9F9F9F;width:94%;margin-left:3%;margin-right:3%;}
#create-qun-d .qun-list .qun-cont{ padding:0 3%; background:#fff;color:#333; overflow: hidden;}
#create-qun-d .qun-list .qun-cont_one{padding:0 3%; background:#fff;color:#333; overflow: hidden;}
#create-qun-d .qun-list .qun-cont input{ width:100%; height:44px; font-size: 100%; }
#create-qun-d .qun-list .qun-title{line-height: 40px;line-height: 40px;font-size: 90%;color:#9F9F9F;width:94%;margin-left:3%;margin-right:3%;}
#create-qun-d  .fore1 .qun-cont .qun-cont-item{height:45px;line-height: 45px;background: #fff;width:100%;}
#create-qun-d  .fore1 .qun-cont .qun-cont-item .qun-c-i-name{width:60%;color:#333;font-size:90%;float:left;height:45px;}
#create-qun-d  .fore1 .qun-cont .item1{border-bottom:1px #EDEDED solid;}
#create-qun-d  .fore1 .qun-cont .qun-cont-item .qun-c-i-cont{float:right;width:34%;height:45px;padding-top:5px;}
#create-qun-d  #create-q-btn{width:90%;height:50px;border-radius: 5px;background: #999999;color:#fff;margin:40px auto;font-size:120%;text-align: center;line-height: 50px;}

/*我的资料*/
.perinfo .perinfo-banner{ width:100%;height:200px;background: url(chat-banner2.png) no-repeat  center; background-size:100% 200px;color:#fff;}
.perinfo .perinfo-banner .perinfo-banner-cont{width:100%;height:185px;text-align: center;padding-top:15px;}
.perinfo .perinfo-banner .perinfo-banner-cont .avatar{width:70px;height: 70px;overflow: hidden;border-radius: 35px;margin:0 auto;}
.perinfo .perinfo-banner .perinfo-banner-cont .avatar img{width:70px;height:70px;border-radius: 35px;}
.perinfo .perinfo-banner .perinfo-banner-cont .name{height:38px;width:100%;font-size: 120%;line-height: 38px;}
.perinfo .perinfo-banner .perinfo-banner-cont .name span{display:inline-block;}
.perinfo .perinfo-banner .perinfo-banner-cont .name img{width:15px;padding-top:3px;padding-left:2px;}
.perinfo .perinfo-banner .perinfo-banner-cont .hospital{height:20px;font-size: 90%;}
.perinfo .perinfo-banner .perinfo-banner-cont .ICU-po{font-size: 90%;}
.perinfo .perinfo-banner .perinfo-banner-cont .ICU{height:20px;padding-right:3%;}
.perinfo .perinfo-banner .perinfo-banner-cont .position{height:25px;}
.perinfo .perinfo-content{margin-top:20px;width:100%;}
.perinfo .per-con-list{background:#fff;width:100%;height:81px;margin-bottom:5px;}
.perinfo .per-con-list a{color:#333;text-decoration: none;}
.perinfo .per-con-list .per-con-item{height:40px;width:90%;padding-left:5%;padding-right: 5%;line-height: 40px;}
.perinfo .per-con-list .per-con-item span{float: right;line-height:40px; }
.perinfo .per-con-list .per-con-item span img{width:6px;}
.perinfo .per-con-list .item1{border-bottom: 1px #E9E9E9 solid;}


/*群文档*/
#txt {padding-top:50px;}
#txt .form-list{width:100%;}
#txt .form-list li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:40px;background: #fff;border-bottom:1px #DDDDDD solid;height:40px;width:90%;color:#333;padding-left:5%;padding-right:5%;}
#txt .form-list .word-title{width:90%;padding-left:5%;padding-right:5%;color:#A7A7A7;font-size: 90%;height:30px;line-height: 37px;}
#txt .form-list li a{text-decoration: none;color:#333;}
#txt .form-img{width:100%;}
#txt .form-img li{float:left;width:25%;overflow: hidden;text-align: center;background:#F0EFF4;border:none;padding-left:0px;padding-right:0px;height:80px;}
#txt .form-img li img{height:60px;width:60px;}



/*视频列表*/
.vedio_list{font-family:微软雅黑;}
.vedio_list .vedio_list_dt .dt_img{position:relative;}
.vedio_list .vedio_list_dt{width:27%;height:65px;}
.vedio_list .vedio_list_dd{width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.vedio_list .vedio_list_dd h1{width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.vedio_list .vedio_list_dt .dt_img{width:100%;height:65px;}
.vedio_list .vedio_list_dt .dt_img .dt_avatar{width:100%;height:65px;overflow: hidden;position:relative;}
.vedio_list .vedio_list_dd{margin-left:30%;width:67%;padding-left:3%;}
.vedio_list .vedio_list_dd .time{margin-top: 6px;font-size:90%;}
.vedio_list .vedio_list_dt .dt_bg{position:absolute;bottom:0;background:#000;width:100%;height:15px;opacity:0.5}
.vedio_list .vedio_list_dt .dt_time{position:absolute;color:#fff;font-size:70%;height:15px;bottom:0px;width:100%;text-align:right;line-height:15px;}

/*群文档*/
.document_form{padding-top:55px;font-family:微软雅黑;}
.document_form dl dt{height:30px;line-height:32px;width:94%;margin-left:3%;margin-right:3%;font-size:90%;color:#666;}
.document_form dl dd{background:#fff;box-shadow:0px 0px 3px #ccc;display: block;margin-bottom:8px;height:40px;line-height:40px;width:94%;margin-left:3%;margin-right:3%;}
.document_form .vedio dd span{width:70%;padding-left:24px;height:40px;display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url('sp.png') no-repeat #fefefe;background-size:40px;padding-left:40px;}
.document_form .word dd span{width:70%;padding-left:24px;height:40px;display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url('wd.jpg') no-repeat #fefefe;background-size:40px;padding-left:40px;}
.document_form .ppt dd span{width:70%;padding-left:24px;height:40px;display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;background:url('PPT.png') no-repeat #fefefe;background-size:40px;padding-left:40px;}
.document_form .picture dd ul{width:100%;}
.document_form .picture dd{background:none;box-shadow:0px 0px 0px #ccc;}
.document_form .picture dd ul li{float:left;width:25%;text-align:left;}
.document_form .picture dd ul li img{text-align:center;height:80px;width:80px;}
.document_form dl dd a{display:block;color:#333;text-decoration:none;width:100%;height:100%;}





/*我的关注*/
.perinfo-form{margin-top:55px;background:#fff;width:100%;font-family:微软雅黑;}
.perinfo-form li{height:50px;width:100%;border-bottom:1px #DEDEDE solid;}
.perinfo-form li .avatar{float:left;width:34px;height: 50px;overflow: hidden;border-radius: 17px;margin-left:16px;margin-right:8px;}
.perinfo-form li .avatar img{width:34px;height:34px;border-radius:17px;padding-top:8px;}
.perinfo-form li .name-position{margin-left:56px;margin-right:40px;height:50px;}
.perinfo-form li .name-position .name{color:#333;font-size:100%;height:30px;width:100%;line-height: 30px;}
.perinfo-form li .name-position .name span{display:inline-block;height:30px;}
.perinfo-form li .name-position .name img{width:13px;padding-left:2px;}
.perinfo-form li .name-position .position{color:#333;font-size:90%;height:20px;width:100%;line-height: 15px;color:#AFAFAF;}
.perinfo-form li  .persona{float:right;width:38px;height:35px;}
.perinfo-form li  .persona img{width:22px;padding-top:15px;}


/*动态首页*/
.trends_nav{width:100%;height:50px;background:#fff;line-height:50px;font-family:微软雅黑; box-shadow:1px 1px 1px 1px #EDEDED；-moz-box-shadow: 1px 1px 1px 1px #EDEDED;
 -webkit-box-shadow:1px 1px 1px 1px #EDEDED;color:#333;}
.trends_nav .trends_nav_item{width:49%;height:34px;line-height:34px;float:left;text-align:center;margin-top:8px;}
.trends_nav .trends_nav_concern{border-right:1px #D7D7D7 solid;width:50%;text-align:center;}
.trends_nav .trends_nav_item span{padding-left:19px;height:34px;}
.trends_nav .trends_nav_concern span{background:url(trends_nav_concern.png) no-repeat left center;background-size:15px;}
.trends_nav .trends_nav_trends span{background:url(trends_nav_trends.png) no-repeat left center;background-size:12px;}
.trends_content{color:#333;margin:0 auto;margin-top:15px;margin-bottom:15px;font-family:微软雅黑; }
.trends_content .item_header{border-bottom:1px #F5F5F5 solid;padding-bottom:8px;}
.trends_content .trends_content_item .item_header .avatar{float:left;width:38px;height: 50px;overflow: hidden;border-radius: 19px;margin-right:8px;padding-left:4px;}
.trends_content .trends_content_item .item_header .avatar img{width:38px;height:38px;border-radius:19px;padding-top:10px;}
.trends_content  .persona{float:right;width:48px;height:50px;font-size:75%;color:#999;line-height:40px;text-align:center;overflow:hidden;padding-right:4px;}
.trends_content  .name-position{margin-left:46px;margin-right:52px;padding-right:16px;}
.trends_content .name-position .name{width:100%;height:30px;line-height:35px;}
.trends_content .name-position .position{width:100%;height:20px;line-height:20px;font-size:80%;color:#999;}
.trends_content .trends_content_item{background:#fff;width:86%;border-radius:4px;padding:3%;margin:0 auto;margin-bottom:12px;}
.trends_content .trends_content_item .item_cont{padding-top:12px;color:#333;}
.trends_content .trends_content_item .trends_content_item_line img{width:100%;}
.trends_content .trends_content_item .item_cont .word{line-height:1.4;}
.trends_content .trends_content_item .item_cont .img{padding-top:8px;}
.trends_content .trends_content_item .item_cont .img li{width:90px;height:90px;overflow:hidden;float:left;margin-right:6px;margin-bottom:6px;}
.trends_content .trends_content_item .item_cont .icon{width:100%;height:20px;line-height:32px;text-align:right;font-size:70%;color:#999;}
.trends_content .trends_content_item .item_cont .icon .num{padding-right:32px;background:url(trends_content_item_num.png) no-repeat left center;padding-left:20px;background-size:22%;display:inline-block;}
.trends_content .trends_content_item .item_cont .icon .hover{padding-right:32px;background:url(trends_content_item_num2.png) no-repeat left center;padding-left:20px;background-size:22%;display:inline-block;}
.trends_content .trends_content_item .item_cont .icon .com{padding-right:32px;background:url(trends_content_item_com.png) no-repeat left center;padding-left:20px;background-size:22%;display:inline-block;}
.trends_content .trends_content_item .item_conment{padding-top:12px;font-size:85%;}
.trends_content .trends_content_item .item_conment li{margin-bottom:4px;}
.trends_content .trends_content_item .item_conment li .name{color:#457198;}
.trends_content .trends_content_item .item_reply{height:30px;line-height:30px;border:1px #F5F5F5 solid;border-radius:4px;color:#999;font-size:90%;margin-top:12px;padding-left:16px;}
.write_com_btn{position:fixed;bottom:45px;right:7%;width:60px;height:60px;border-radius:30px;background:url(write_com_btn.png) no-repeat center #D02D4A;background-size:40%;}
.trends_reply_cont{position:absolute;top:0px;width:100%;height:100%;display:none;}
.trends_reply_cont .bg{width:100%;height:100%;position:fixed;background:#000;opacity:0.5;top:0px;}
.trends_reply_cont .txt{position:fixed;width:86%;margin-left:4%;margin-right:4%;height:200px;padding-left:3%;padding-right:3%;background:#fff;top:100px;border-radius:4px;font-family:微软雅黑;}
.trends_reply_cont .txt .txtnav{width:100%;height:30px;padding-top:8px;padding-bottom:8px;}
.trends_reply_cont .txt .txtnav .txtnavl{background:url(txtnavl.png) no-repeat center;float:left;width:25px;height:25px;background-size:100%;}
.trends_reply_cont .txt .txtnav .txtnavclose{background:url(txtnavclose.png) no-repeat center;float:right;width:25px;height:25px;background-size:100%;}
.trends_reply_cont .txt textarea{resize: none;width:100%;height:80px;color:#999;border:none;font-size:120%;}
.trends_reply_cont .txt .txt_btn_w{border-top:1px #F5F5F5 solid;height:73px;line-height:73px;}
.trends_reply_cont .txt .txt_btn_w .txt_btn{width:100%;height:41px;line-height:41px;text-align:center;color:#fff;background:#D02D4A;border-radius:4px;font-size:100%;margin-top:14px;-webkit-appearance:none;}
/*.swiper_banner{width:100%;height:9999px;background:#000;opacity:0.9;display:none;}
.swiper-container{background:#000;opacity:1;top:100px;height:300px;}
.swiper-slide{text-align:center;}
.trends_big{position:absolute;z-index:-1;}
.swiper-pagination{position:absolute;bottom:-300px;}*/

//*我的关注*/
.perinfo-form{margin-top:55px;background:#fff;width:100%;font-family:微软雅黑;}
.perinfo-form li{height:50px;width:100%;border-bottom:1px #DEDEDE solid;}
.perinfo-form li .avatar{float:left;width:34px;height: 50px;overflow: hidden;border-radius: 17px;margin-left:16px;margin-right:8px;}
.perinfo-form li .avatar img{width:34px;height:34px;border-radius:17px;padding-top:8px;}
.perinfo-form li .name-position{margin-left:56px;margin-right:40px;height:50px;}
.perinfo-form li .name-position .name{color:#333;font-size:100%;height:30px;width:100%;line-height: 30px;}
.perinfo-form li .name-position .name span{display:inline-block;height:30px;}
.perinfo-form li .name-position .name img{width:13px;padding-left:2px;}
.perinfo-form li .name-position .position{color:#333;font-size:90%;height:20px;width:100%;line-height: 15px;color:#AFAFAF;}
.perinfo-form li  .persona{float:right;width:38px;height:35px;}
.perinfo-form li  .persona img{width:22px;padding-top:15px;}


/*动态首页*/
.trends_nav{width:100%;height:50px;background:#fff;line-height:50px;font-family:微软雅黑; box-shadow:1px 1px 1px 1px #EDEDED；-moz-box-shadow: 1px 1px 1px 1px #EDEDED;
 -webkit-box-shadow:1px 1px 1px 1px #EDEDED;color:#333;}
.trends_nav .trends_nav_item{width:49%;height:34px;line-height:34px;float:left;text-align:center;margin-top:8px;}
.trends_nav .trends_nav_concern{border-right:1px #D7D7D7 solid;width:50%;text-align:center;}
.trends_nav .trends_nav_item span{padding-left:19px;height:34px;}
.trends_nav .trends_nav_concern span{background:url(trends_nav_concern.png) no-repeat left center;background-size:15px;}
.trends_nav .trends_nav_trends span{background:url(trends_nav_trends.png) no-repeat left center;background-size:12px;}
.trends_content{color:#333;margin:0 auto;margin-top:15px;margin-bottom:15px;font-family:微软雅黑; }
.trends_content .item_header{border-bottom:1px #F5F5F5 solid;padding-bottom:8px;}
.trends_content .trends_content_item .item_header .avatar{float:left;width:38px;height: 50px;overflow: hidden;border-radius: 19px;margin-right:8px;padding-left:4px;}
.trends_content .trends_content_item .item_header .avatar img{width:38px;height:38px;border-radius:19px;padding-top:10px;}
.trends_content  .persona{float:right;width:48px;height:50px;font-size:75%;color:#999;line-height:40px;text-align:center;overflow:hidden;padding-right:4px;}
.trends_content  .name-position{margin-left:46px;margin-right:52px;padding-right:16px;}
.trends_content .name-position .name{width:100%;height:30px;line-height:35px;}
.trends_content .name-position .position{width:100%;height:20px;line-height:20px;font-size:80%;color:#999;}
.trends_content .trends_content_item{background:#fff;width:86%;border-radius:4px;padding:3%;margin:0 auto;margin-bottom:12px;}
.trends_content .trends_content_item .item_cont{padding-top:12px;color:#333;}
.trends_content .trends_content_item .trends_content_item_line img{width:100%;}
.trends_content .trends_content_item .item_cont .word{line-height:1.4;}
.trends_content .trends_content_item .item_cont .img{padding-top:8px;}
.trends_content .trends_content_item .item_cont .img li{width:90px;height:90px;overflow:hidden;float:left;margin-right:6px;margin-bottom:6px;}
.trends_content .trends_content_item .item_cont .icon{width:100%;height:20px;line-height:32px;text-align:right;font-size:70%;color:#999;}
.trends_content .trends_content_item .item_cont .icon .num{padding-right:32px;background:url(trends_content_item_num.png) no-repeat left center;padding-left:20px;background-size:22%;display:inline-block;}
.trends_content .trends_content_item .item_cont .icon .hover{padding-right:32px;background:url(trends_content_item_num2.png) no-repeat left center;padding-left:20px;background-size:22%;display:inline-block;}
.trends_content .trends_content_item .item_cont .icon .com{padding-right:32px;background:url(trends_content_item_com.png) no-repeat left center;padding-left:20px;background-size:22%;display:inline-block;}
.trends_content .trends_content_item .item_conment{padding-top:12px;font-size:85%;}
.trends_content .trends_content_item .item_conment li{margin-bottom:4px;}
.trends_content .trends_content_item .item_conment li .name{color:#457198;}
.trends_content .trends_content_item .item_reply{height:30px;line-height:30px;border:1px #F5F5F5 solid;border-radius:4px;color:#999;font-size:90%;margin-top:12px;padding-left:16px;}
.write_com_btn{position:fixed;bottom:45px;right:7%;width:60px;height:60px;border-radius:30px;background:url(write_com_btn.png) no-repeat center #D02D4A;background-size:40%;}
.trends_reply_cont{position:absolute;top:0px;width:100%;height:100%;display:none;}
.trends_reply_cont .bg{width:100%;height:100%;position:fixed;background:#000;opacity:0.5;top:0px;}
.trends_reply_cont .txt{position:fixed;width:86%;margin-left:4%;margin-right:4%;height:200px;padding-left:3%;padding-right:3%;background:#fff;top:100px;border-radius:4px;font-family:微软雅黑;}
.trends_reply_cont .txt .txtnav{width:100%;height:30px;padding-top:8px;padding-bottom:8px;}
.trends_reply_cont .txt .txtnav .txtnavl{background:url(txtnavl.png) no-repeat center;float:left;width:25px;height:25px;background-size:100%;}
.trends_reply_cont .txt .txtnav .txtnavclose{background:url(txtnavclose.png) no-repeat center;float:right;width:25px;height:25px;background-size:100%;}
.trends_reply_cont .txt textarea{resize: none;width:100%;height:80px;color:#999;border:none;font-size:120%;}
.trends_reply_cont .txt .txt_btn_w{border-top:1px #F5F5F5 solid;height:73px;line-height:73px;}
.trends_reply_cont .txt .txt_btn_w .txt_btn{width:100%;height:41px;line-height:41px;text-align:center;color:#fff;background:#D02D4A;border-radius:4px;font-size:100%;margin-top:14px;-webkit-appearance:none;}
/*.swiper_banner{width:100%;height:9999px;background:#000;opacity:0.9;display:none;}
.swiper-container{background:#000;opacity:1;top:100px;height:300px;}
.swiper-slide{text-align:center;}
.trends_big{position:absolute;z-index:-1;}
.swiper-pagination{position:absolute;bottom:-300px;}*/

/*发布动态*/
.header .complete-right{float:right;margin-right:8px;background:#DB3656;color:#fff;padding:4px 8px;border-radius:4px;margin-top:9px;font-size:90%;}
.Publishdynamic{box-shadow: 0px 0px 0px #999;border-bottom:1px #F5F5F5 solid;}
.publish_txt{padding:3%;background:#fff;padding-top:55px;font-family:微软雅黑;}
.publish_txt textarea{resize: none;width:100%;height:120px;color:#999;border:none;font-size:120%;}
.publish_txt .publish_txt_icon{width:100%;text-align:right;font-size:40%;color:#999;}
.publish_txt .publish_txt_icon span{display:block;background:url(publish_txt_icon.png) no-repeat top center;width:50px;height:16px;float:right;background-size:50%;padding-top:20px}
.publish_txt  .fileupload{display:none;}
.publish_txt .complete_sub{display:none;}
.publish_img {margin-top:15px;}
.publish_img ul li{width:33%;height:90px;text-align:center;overflow:hidden;min-width:110px;padding-bottom:15px;float:left;}
.publish_img ul .publish_w{width:94px;height:94px;overflow:hidden;position:relative;margin-left:16px;}
.publish_img ul  .publish_img_img{width:90px;height:94px;margin-top:4px;margin-right:4px;}
.publish_img ul  .publish_img_list .publish_img_icon{width:15px;height:15px;background:url(publish_img_icon.png) no-repeat center;background-size:100%;display:block;position:absolute;top:0px;right:0px;}


/*错误提示信息展示样式*/
/*错误提示*/
.errorCon{
 width: 100%;
 padding-top: 8px;
 padding-bottom: 8px;
 line-height:1.8;
 position: fixed;
 left: 0;
 top: -60px;
 background: rgba(0,0,0,0.6);
 font-size: 16px;
 color: #fff;
 text-align: center;
 z-index: 100;
}


/*页面加载动画*/
.load{
    width: 100vw;
    height: 100vh;
    text-align: center;
    padding-top: 100px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
    font-size: 20px;
    background: rgba(255,255,255,0.8);
}

.poploading{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.8);
    color: #333;
    text-align: center;
    padding-top:49%;
    line-height: 40px;
    font-size: 18px;
    z-index: 9999;
}


/*确认提示*/

/*.OKCon{width:60%;height:98px;border:1px #D02D4A solid;border-radius: 4px;position:fixed;top:0;left:0;margin-left:20%;z-index: 100;text-align: center;color:#fff;padding-top:20px; background:#DB3656;font-family: 微软雅黑；}*/
.OKCon{
    background:#F5F8F6;
    width:74%;border:1px #E8E8E8 solid;
    border-radius: 12px;
    position:fixed;
    top:0;
    left:0;
    margin-left:10%;
    z-index: 100;
    text-align: center;
    color:#333;
    padding:20px 0 59px;
    font-family: 微软雅黑;
    font-size:0.75rem;
    padding-left:3%;
    padding-right:3%;
    overflow: hidden;
    min-height:80px;
    line-height:1.5;
    height: auto;
}
.OKCon .OKConBtn{
    font-size:100%;
    color:#3E8FDD;
    border-radius: 4px;
    width:100%;
    height:39px;
    line-height:39px;
    text-align: center;
    position:absolute;
    bottom:0px;
    left:0;
    background:url(bgbgbgbg.png)
    repeat-x bottom;
    border-top:1px solid #E8E8E8;
}
.opacityinput{height:100%;position:fixed;top:0px;left:0px;width:100%;z-index:100;background:#000;opacity: 0.6;}

.msgMsgBox2{
    background:#F5F8F6;
    border:1px #E8E8E8 solid;
    border-radius: 12px;
    position:fixed;
    top:50%;
    left:50%;
    z-index: 100;
    text-align: center;
    color:#333;
    padding:20px 0 59px;
    font-family: 微软雅黑;
    font-size:0;
    overflow: hidden;
    width:0;
    height: 0;
    line-height:1.5rem;
}
.msgMsgBox2 .OKConBtn{
    font-size:100%;
    color:#3E8FDD;
    border-radius: 4px;
    width:100%;
    height:39px;
    line-height:39px;
    text-align: center;
    position:absolute;
    bottom:0px;
    left:0;
    background:url(bgbgbgbg.png)
    repeat-x bottom;
    border-top:1px solid #E8E8E8;
}





